type golang.org/x/net/http2.priorityNode
23 uses
golang.org/x/net/http2 (current package)
writesched_priority.go#L70: nodes: make(map[uint32]*priorityNode),
writesched_priority.go#L95: type priorityNode struct {
writesched_priority.go#L104: parent *priorityNode
writesched_priority.go#L105: kids *priorityNode // start of the kids list
writesched_priority.go#L106: prev, next *priorityNode // doubly-linked list of siblings
writesched_priority.go#L109: func (n *priorityNode) setParent(parent *priorityNode) {
writesched_priority.go#L144: func (n *priorityNode) addBytes(b int64) {
writesched_priority.go#L157: func (n *priorityNode) walkReadyInOrder(openParent bool, tmp *[]*priorityNode, f func(*priorityNode, bool) bool) bool {
writesched_priority.go#L210: type sortPriorityNodeSiblings []*priorityNode
writesched_priority.go#L231: root priorityNode
writesched_priority.go#L234: nodes map[uint32]*priorityNode
writesched_priority.go#L242: closedNodes, idleNodes []*priorityNode
writesched_priority.go#L251: tmp []*priorityNode
writesched_priority.go#L275: n := &priorityNode{
writesched_priority.go#L327: n = &priorityNode{
writesched_priority.go#L385: var n *priorityNode
writesched_priority.go#L405: ws.root.walkReadyInOrder(false, &ws.tmp, func(n *priorityNode, openParent bool) bool {
writesched_priority.go#L431: func (ws *priorityWriteScheduler) addClosedOrIdleNode(list *[]*priorityNode, maxSize int, n *priorityNode) {
writesched_priority.go#L445: func (ws *priorityWriteScheduler) removeNode(n *priorityNode) {